leftovers in melting pot - Alemán Inglés Diccionario